package br.gov.mi.corporativo.dominio.repositorio.comum;

import java.util.List;

import org.springframework.data.jpa.repository.JpaRepository;

import br.gov.mi.corporativo.dominio.entidade.comum.PessoaEndereco;

public interface PessoaEnderecoRepositorio extends JpaRepository<PessoaEndereco, Long> {

	public PessoaEndereco findByIdPessoaEndereco(Long idPessoaEndereco);
	public List<PessoaEndereco> findByMunicipio(Long municipio);
	public List<PessoaEndereco> findByUf(Long uf);
	public List<PessoaEndereco> findByPais(Long pais);
	public List<PessoaEndereco> findByPessoa(Long pessoa);
	public List<PessoaEndereco> findByTipoEndereco(Long tipoEndereco);
	public List<PessoaEndereco> findByDsLogradouro(String dsLogradouro);
	public List<PessoaEndereco> findByDsComplemento(String dsComplemento);
	public List<PessoaEndereco> findByNmBairro(String nmBairro);
	public List<PessoaEndereco> findByNrCep(String nrCep);
	public List<PessoaEndereco> findByStCorrespondencia(String stCorrespondencia);
	public List<PessoaEndereco> findByStRegistro(String stRegistro);
	
}
